/*!
 * 
 * Copyright(c) 2016 huangbinglong
 * MIT Licensed
 */

'use strict';
module.exports = function(grunt) {

    // Project configuration.
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),
        uglify: {
            options: {
                banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n'
            },
            build: {
                options: {
                    mangle: false, //不混淆变量名
                    preserveComments: false //all 不删除注释，还可以为 false（删除全部注释），some（保留@preserve @license @cc_on等注释）
                },
                files: [{
                    expand:true,
                    cwd:'src/dayu',//src目录下
                    src:'**/*.js',//所有js文件
                    dest: 'dist/js'//输出到此目录下
                }]
            }
        }
    });

    // 加载包含 "uglify" 任务的插件。
    grunt.loadNpmTasks('grunt-contrib-uglify');

    // 默认被执行的任务列表。
    grunt.registerTask('default', ['uglify']);

};